﻿@model TVShows_EF5.Models.TVShow
@using Newtonsoft.Json

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_TemporadaLayout.cshtml";
}

<h2>Detalle del show: @Model.nombre</h2>

<img src="@Model.foto" style="max-width: 100%;" />

<blockquote>
    @Model.descripcion
</blockquote>

@if (Model.episodios != null) {

    foreach (var episodio in Model.episodios)
    {
        <table>
            <thead>
                <tr>
                    <th>Temporada / Capitulo</th>
                    <th>Primera emisión</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>@episodio.temporada - @episodio.capitulo</td>
                    <td>@episodio.primeraEmision</td>
                </tr>
            </tbody>
        </table>
    }
        JsonSerializerSettings jss = new JsonSerializerSettings();
        // jss.MaxDepth = 2;
        jss.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
        
        
        @section Scripts {
        <script>
            $(document).ready(function () {
                var arrayOfArrays = JSON.parse('@Html.Raw(JsonConvert.SerializeObject(Model, jss))');
            });
        </script>
        }

} 
else
{
    <span>No hay episodios cargados</span>
}



